<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*{padding:0 inherit; margin:0 auto;}
body{margin:0 auto; padding:0 inherit; color:#333; font-family:"寰蒋闆呴粦"; font-size:12px; background:#fff;}
h1,h2,h3,h4,h5,dl,dt,dd,div,checkbox,input,textarea,select,option,span,strong,sapm,a,form,table{margin:0 auto; padding:0; list-style-type:none; border:none; list-style-image:none;}
ul,li,dl,dt,dd,text,button{margin:0; padding:0; list-style-type:none;}
img{margin:0; padding:0; list-style-type:none; list-style-image:none; border:none;}
img,fieldset{border:0 none;}
ol,ul{list-style:none}
em,input{font-style:normal; margin:0px; padding:0px;}
input,textarea{font-size:12px; outline:none; -moz-outline:none;}
input{vertical-align:middle;}
a{text-decoration:none; color:#333;/*webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; -o-transition:all 0.2s linear; -ms-transition:all 0.2s linear; transition:all 0.2s linear;*/}
a:hover{color:#18a63c; _color:inherit; text-decoration:none; }
p{margin:0; padding:0;}
.clear,.qcfd{clear:both;}
#margin_right{margin-right:0px;}
.margin_q{margin:0px;}
.margin_t{margin-top:20px;}
.left{float:left;}
.right{float:right;}
.asj{}
.asj:hover{filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.touming{width:500px; height:300px; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; position:absolute; display:block; left:0px;}
/*鍏叡*/


#header{width:100%; position:relative; z-index:999;}

.head{width:1140px; height:59px; line-height:59px; padding:35px 0px;}

.t_nav{height:36px; line-height:36px; border-bottom:1px solid #e5e5e5}
.t_nav_nr{width:1140px; color:#858585;}
.t_nav_nr a{color:#858585; display:block; height:24px; line-height:24px; float:right; text-align:center;}
.t_nav_nr a:hover{color:#ccc;}
.t_nav_nr span{display:block; float:right; color:#858585; background:url(../images/yuyuan.png) no-repeat center left; height:24px; padding:6px 0px; width:300px;}
.t_nav_nr em{display:block; height:16px; float:right; margin:0 20px; border-left:1px dotted #ddd; margin-top:5px;}
.t_nav_a{display:block; width:85px; height:24px; line-height:24px; background:url(../images/sanjiao.png) no-repeat 100% center; padding-right:15px; position:relative;}
.t_nav_a .ewm{display:none;}
.t_nav_a:hover .ewm{display:block; width:110px; height:110px; padding:6px 2px 2px 2px; position:absolute; bottom:-118px; left:0px; background:url(../images/i-anl.png) no-repeat;}

.logo{width:420px; float:left;}

.nav{width:710px; margin-top:10px; float:right;}
.nav li{float:left; width:62px; height:60px; line-height:60px; margin-left:31px; text-align:center;}
.nav li a{display:block; font-size:15px; line-height:60px; color:#636363;}
.nav li a:hover,.nav li a.back,.nav li a.hover{color:#17a63b; background:url(../images/nav_dqwz.png) no-repeat center center;}


/*搴曢儴*/
#footer{background:#4c4c4c; padding:20px 0px 0px 0px;}
.foot_nav{width:1140px; text-align:center; line-height:24px; background:url(../images/index_113.png) repeat-y left; padding-left:2px;}
.foot_nav dl{width:132px; float:left; color:#cbcbcb; text-align:left; background:url(../images/index_113.png) repeat-y right;}
.foot_nav dl dt{display:block; font-size:16px; line-height:30px; color:#fff;}
.foot_nav dl dd{ padding-left:13px;}
.foot_nav dl dd a{display:block; height:22px; line-height:22px; font-size:14px; color:#cbcbcb; overflow:hidden}
.foot_nav dl dd a:hover{text-decoration:underline; color:#fff;}

.foot{text-align:left; color:#979797; background:#312f2f; padding-top:2px; margin-top:30px;}
.foot_conter{width:1140px; text-align:right; line-height:46px;}
.foot_conter p{font-size:12px;}
.foot_conter p a{margin-left:10px;}
.foot_conter a{color:#979797;}
.foot_conter_nav{width:300px; float:left; text-align:left;}
.foot_conter_nav a{padding:0 10px;}
.foot_conter a:hover{text-decoration:underline; color:#fff;}

.link{width:145px; float:right;}
/*鎳掍汉寤虹珯寮瑰嚭鑿滃崟*/
#lr_systembox{width:244px; position:relative; z-index:100000; float:right; padding-left:40px; border-left:1px solid #848383;}
.lr_systembtn{width:244px; height:40px; line-height:40px; z-index:100004; padding:0px 0px; margin-bottom:30px;}
.lr_systembtn .lr_abtn{width:100%; height:40px; display:block; line-height:40px; font-size:14px; color:#666; background:url(../images/yqlj-tj.png) no-repeat 90% center #f8f8f8; border:1px solid #fff;}
.lr_systembtn .lr_abtn:hover{color:#333; background:url(../images/yqlj-tj.png) no-repeat 90% center #fff;}
.lr_systembtn .lr_abtn span{ padding-left:10px;}
.lr_menu{width:244px; background:#fff; border:#ef8302 solid 1px;position:absolute; bottom:117px; left:40px; z-index:100005; display:none;}
.lr_menu a{ width:100%;display:block; color:#666;border-bottom:#ddd dashed 1px; height:30px; line-height:30px; font-size:14px; text-align:center;}
.lr_menu a:hover{background:#E2E2E2; color:#333333; }



/*鍏叡閮ㄥ垎*/
.banner{height:154px; display:block;}
.banner_titel{width:1122px; padding-top:40px; padding-left:18px;}
.banner_titel span{display:block; border-top:6px solid #30875c; width:138px; font-size:30px; color:#fff; margin-left:0px; line-height:50px;}
.banner_titel em{display:block; font-size:30px; color:#d6dad4; line-height:30px;}


.bog{width:1140px; line-height:220%;}
.canter{line-height:180%; overflow:hidden; font-size:14px}

.right_nr{width:840px; float:right; margin-bottom:40px;}
.right_contact{line-height:220%;}

.left_nav{width:260px; float:left; position:relative; margin-bottom:40px;}
.left_nav ul li{height:60px; line-height:60px; margin-top:2px; background:#edeef2; text-align:center;}
.left_nav ul li a{display:block; font-size:16px; color:#424342; border-left:2px solid #edeef2;} 
.left_nav ul li a:hover,.left_nav ul li a.dqwz{color:#17a63c; border-left:2px solid #17a63c;}
.left_nav_titel{height:100px; background:url(../images/about_05.png) no-repeat; padding-top:36px; margin-top:-40px;}
.left_nav_titel span{font-size:36px; color:#fff; text-align:center; line-height:48px; display:block;}
.left_nav_titel em{font-size:28px; color:#fff; text-align:center; line-height:36px; display:block; color:#bae9c4;}


.titel{height:60px; border-bottom:1px solid #ddd; margin-bottom:20px;}
.titel span{display:block; line-height:60px; font-size:24px; float:left; color:#17a63c;}


#Paging{height:38px; line-height:38px; text-align:center; padding-top:30px;} 
#Paging span{padding:8px 13px; margin-right:5px;}
#Paging a{padding:8px 13px; color:#333; border:1px solid #eee; margin-right:5px; font-size:14px;}
#Paging a:hover,#Paging a.checka{background:#16a63b; color:#fff;}


.bread{height:60px; line-height:60px; text-align:right; width:600px; font-size:14px; float:right;}
.bread a{line-height:60px; color:#777;}
.bread em{padding:0px 10px; font-family:瀹嬩綋;}


.tab{ margin:0; padding:0; /*鍚堝苟杈圭嚎*/border-collapse:collapse;/*瀹介珮鑷畾*/ background:#fff;} 
.tab td{border-bottom:solid 1px #eee; font-size:14px;}

#Customer{top:150px; width:74px; height:370px; text-align:center; z-index:999; position:fixed; right:0px;}
#Customer span{display:block; color:#fff; line-height:24px;}


/*鍏叡閮ㄥ垎缁撴潫*/


/*棣栭〉鍐呭*/

/*banner*/
.main_visual{position:relative; height:508px; overflow:hidden; width:100%;}

.main_image {width:100%; height:508px; overflow:hidden; margin:0 auto; position:absolute; top:0; left:0; z-index:1}
.main_image ul {width:9999px; height:508px; overflow:hidden;}
.main_image li {float:left; width:100%; height:508px;}
.main_image li span {display:block; width:100%; height:508px}
.main_image li a {display:block; width:100%; height:508px}

div.flicking_con {margin:0 auto; position:absolute; bottom:25px; left:45%; z-index:77;}
div.flicking_con .flicking_inner {width:90px; height:12px; padding:9px 20px; border-radius:15px; background:rgba(255,255,255,0.5);} /* 121126 */
div.flicking_con a {float:left; width:12px; height:12px; margin-right:13px; display:block; background:#fff; border-radius:50%;}
div.flicking_con a.on {background:url(../images/i_03.png)}
#btn_prev,#btn_next{z-index:111; position:absolute; width:60px!important; height:60px!important; top:50%; margin-top:-47px; display:none;}
#btn_prev{background:url(../images/banner_l.png) no-repeat left top; left:100px;}
#btn_next{background:url(../images/banner_r.png) no-repeat right top; right:100px;}



/*棣栭〉鍐呭*/
.i-about{background:url(../images/about-bj.jpg) no-repeat top center; height:511px;}

.i-titiel{text-align:center; padding-top:50px;}
.i-titiel span{display:block; background:url(../images/i-bt-bj.png) no-repeat center; line-height:48px; font-size:38px;}
.i-titiel em{color:#999; display:block; line-height:24px; font-size:18px;}

.about_dvo{width:393px; height:261px; float:left; margin-left:90px; border-radius:3px; overflow:hidden}
.about_nrong{width:540px; float:left; margin-left:48px;}
.about_nrong span{display:block; font-size:20px; line-height:48px;}
.about_nrong .nr{line-height:24px; font-size:14px; color:#6b6b6b; height:96px; margin-bottom:40px; overflow:hidden}
.about_nrong a{display:block; width:150px; height:42px; line-height:42px; border:2px solid #ddd; color:#777; text-align:center; margin-left:0px; font-size:16px;}
.about_nrong a:hover{border:2px solid #17a63c; color:#17a63c;}
.about_nrong em{font-family:瀹嬩綋;}
.bj01{margin-bottom:65px;}

.rollBox{width:1140px; position:relative;}
.rollBox .LeftBotton{height:27px; width:27px; background:url(../images/p-left.png) no-repeat 0px 0; cursor:pointer; position:absolute; left:-44px; top:130px;}
.rollBox .RightBotton{height:27px; width:27px; background:url(../images/p-right.png) no-repeat 0px 0; cursor:pointer; position:absolute; right:-44px; top:130px;}
.rollBox .Cont{width:1140px; overflow:hidden;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:259px; float:left; text-align:left; padding:4px; border:1px solid #ccc; border-radius:5px; padding-bottom:20px; margin-right:20px;}
.rollBox .Cont .pic span{line-height:26px; color:#505050; display:block; font-size:16px; margin-top:20px; padding-left:10px;}
.rollBox .Cont .pic em a{display:block; background:url(../images/i-case01.png) no-repeat 90px center; padding-left:10px; color:#777;}
.rollBox .Cont .pic em a:hover{color:#18a63c; background:url(../images/i-case.png) no-repeat 90px center;}
.rollBox #List1,.rollBox #List2{float:left;}


.i-OUR{background:url(../images/i-our_bj.png) no-repeat; height:753px; margin-top:80px;}
.i-SERVICE{position:relative; height:340px;}

.wrap {width:1140px;}
.md-head {width:377px; height:302px; background:#09972e; float:left; padding:38px 0px 0px 38px; text-align:left;}
.md-head A.a10 {line-height:40px; height:40px; display:block; margin-left:0px; width:171px; border:1px solid #ceead5; color:#fff; padding-left:15px; font-size:14px; border-radius:8px; margin-bottom:18px;}
.md-head A.cur {height:40px; line-height:40px; color:#09972e; width:171px; padding-left:15px; display:block; border:1px solid #ceead5; background:#ceead5;}
.md-head em{font-family:瀹嬩綋;}
.md-head A{font-size:14px; color:#fff; display:block;}
.md-head span{display:block; font-size:28px; color:#fff; border-bottom:1px solid #53b66d; font-weight:bold; line-height:36px; padding-bottom:5px; margin-bottom:22px;}
.md-body {float:left; width:725px;}

.i-aur_nr{width:752px; height:340px; position:relative;}
.i-aur_nrong{width:446px; height:140px; background:url(../images/our.png) no-repeat; position:absolute; padding:28px; color:#048b27; left:111px; top:44px;}
.i-aur_nrong span{display:block; font-size:24px; margin-bottom:15px;}
.i-aur_nrong p{font-size:14px; line-height:24px;}
.i-aur_fw{width:800px; background:#fff; height:278px; position:absolute; left:-260px; z-index:99; top:268px; border-radius:5px; padding:8px;}
.i-aur_fw li{width:259px; height:217px; float:left; margin-right:11px;}
.i-aur_fw li span a{display:block; font-size:16px; text-align:center; line-height:48px;}
.i-aur_fw .img_A{display:block; width:259px; height:217px; overflow:hidden; position:relative; border-radius:10px;}
.i-aur_fw .img_A em{display:none; position:absolute; top:0px; left:0px; padding:87px 0px 0px 106px;}
.i-aur_fw .img_A:hover em{display:block; width:153px; height:130px; background:rgba(9,151,46,0.5); position:absolute; top:0px; left:0px;}

.i-news_tt{width:492px; float:left;}
.i-news_tt span{display:block; font-size:16px; line-height:36px; height:36px; margin:10px 0px;}
.i-news_tt span em{display:block; float:right; color:#999;}
.i-news_tt span a{display:block; line-height:36px; height:36px; overflow:hidden;}
.i-news_tt p{line-height:24px; height:48px; overflow:hidden; font-size:14px; color:#777;}

.tabbox {width:620px;height:250px; float:left; margin-left:28px;}
.tabmenu {width:620px;height:35px;}
.tabmenu ul {margin:0;padding:0;list-style-type: none;}
.tabmenu li {text-align:center; float:left; margin-right:10px; display:block; width:98px; height:30px; padding-bottom:5px; background:url(../images/index_61.png) no-repeat left bottom #f2f2f2; overflow:hidden; line-height:30px; font-size:14px; cursor:pointer;}
.tabmenu .cli {text-align:center;float:left;display:block;width:98px;height:30px;overflow:hidden; padding-bottom:5px; background:url(../images/index_61.png) no-repeat center bottom #17a63b;line-height:30px;font-size:14px; cursor:pointer; color:#fff; cursor:pointer;}
#tabcontent {width:620px; position:relative;}
#tabcontent ul{margin:0;padding:5px;list-style-type: none;}
#tabcontent ul li{height:80px; margin-bottom:20px;}
#tabcontent ul li strong{display:block; width:103px; height:80px; line-height:80px; font-size:56px; color:#ccc; float:left; font-weight:normal;}
#tabcontent ul li span{display:block; font-size:16px; line-height:32px; height:32px;}
#tabcontent ul li span em{display:block; float:right; color:#999;}
#tabcontent ul li span a{display:block; line-height:32px; height:32px; overflow:hidden;}
#tabcontent ul li p a{line-height:24px; height:48px; overflow:hidden; font-size:14px; color:#777;}
#tabcontent .hidden {display:none;}
#tabcontent .news_more{display:block; position:absolute; top:-35px; right:0px; height:30px; line-height:30px; width:60px;}
#tabcontent .news_more a{ color:#777; font-size:14px;}

.culture{}
.culture li{height:297px; background:#f8f8f8; margin-bottom:30px;}
.culture li strong{display:block; font-size:20px; text-align:center; padding-top:70px; margin-bottom:20px;}
.culture li span{display:block; font-size:14px; text-align:center;}


.honors{}
.honors li{width:259px; float:left; text-align: center; padding:4px; border:1px solid #ccc; border-radius:5px; padding-bottom:20px; margin-right:16px; margin-bottom:30px;}
.honors li span{display:block; font-size:16px; text-align:center; line-height:48px;}
.honors li.no{margin-right:0px;}

.news{}
.news li{border-bottom:1px dashed #ccc; height:99px; padding-bottom:20px; margin-bottom:30px; text-align:left;}
.news li strong{display:block; width:115px; height:99px; line-height:99px; font-size:56px; color:#ccc; float:left; font-weight:normal; text-align:center;}
.news li span{display:block; font-size:16px; text-align:left; line-height:40px; height:40px; }
.news li span em{float:right; display:block; color:#999; font-size:14px; padding-right:10px;}
.news li p{line-height:24px; height:48px; font-size:14px; color:#777;}
.news li img{float:left;}
.news li a{display:block; height:99px;}
.news li a:hover{background:#eee;}

.news_bt{border-bottom:1px dashed #ddd; text-align:center; margin-bottom:30px; padding-bottom:20px;}
.news_bt h1{display:block; font-size:24px; height:36px; line-height:36px; margin-bottom:20px; font-weight:normal;}
.news_bt span{font-size:14px; line-height:24px; color:#999;}

/*鍒嗕韩*/
.jiathis_style_24x24{margin: 10px 0 0 0;}
.jiathis_style_24x24 .jianthis_txt{float:left; font-size:16px; margin-right:10px;}
.jiathis_style_24x24 .jtico{height: 24px !important; display: inline-block !important; overflow: hidden;background: url(../images/shareImg.png) !important;}
.jiathis_style_24x24 .jtico_qzone{background-position: 0 0 !important;}
.jiathis_style_24x24 .jtico_tsina{background-position: -28px 0 !important;}
.jiathis_style_24x24 .jtico_tqq{background-position: -56px 0 !important;}
.jiathis_style_24x24 .jtico_weixin{background-position: -84px 0 !important;}
.jiathis_style_24x24 .jtico_renren{background-position: -112px 0 !important;}
.jiathis_style_24x24 .jtico_jiathis{background: url(../images/shareImg.png) !important;	background-position: -140px 0 !important;display: block !important;float: left;}

.news_x{padding-top:30px; margin-top:30px; border-top:1px solid #ddd;}
.news_x a{display:block; line-height:36px; font-size:14px;}
.news_fhml{width:100px; border:1px solid #ddd; border-radius:6px; text-align:center; float:right; font-size:14px; line-height:30px;}


.product{}
.product ul li{width:259px; float:left; margin-right:16px; padding:4px; border:1px solid #ddd; border-radius:5px; margin-bottom:30px;}
.product ul li span a{display:block; font-size:16px; text-align:center; line-height:48px;}
.product .img_A{display:block; width:259px; height:217px; overflow:hidden; position:relative; border-radius:5px;}
.product .img_A em{display:none; position:absolute; top:0px; left:0px; padding:87px 0px 0px 106px;}
.product .img_A:hover em{display:block; width:153px; height:130px; background:rgba(9,151,46,0.5); position:absolute; top:0px; left:0px;}
.product ul li.no{margin-right:0px;}

.product_img{float:left; padding:10px; border:1px solid #ddd; border-radius:10px; margin-right:20px;}

.youshi{}
.youshi li{padding:43px 54px 43px 139px; font-size:14px; color:#fff; margin-bottom:30px; min-height:120px}
.youshi01{background:url(../images/job_06.png) no-repeat; }
.youshi02{background:url(../images/job_08.png) no-repeat; }
.youshi03{background:url(../images/job_10.png) no-repeat; }


.jiamensham{ background:#eee; padding:5px;}
.jiamensham li{border:1px solid #ddd; background:#fff; padding:20px; height:146px;}
.jiamensham li span{display:block; border-bottom:1px solid #ddd; font-size:24px; line-height:48px; margin-bottom:10px;}
.jiamensham li em{color:#900; margin-left:30px;}
.jiamensham li p{ font-size:14px;}

.jmlchen{border:1px solid #ddd;}
.jmlchen h3{display:block; height:48px; line-height:48px; color:#fff; background:#17a63c; font-size:24px; padding-left:20px; font-weight:normal}
.jmlchen .nr{padding:20px; font-size:14px; display:block; line-height:24px; height:120px; overflow:hidden;} 

.shenqing{border:1px solid #ddd; padding:30px 0px; margin-bottom:50px;}
.shenqing li{height:34px; margin-bottom:20px;}
.shenqing li .txt{width:220px; height:22px; padding:5px; font-family:寰蒋闆呴粦; border:1px solid #ddd; float:left;}
.shenqing li span{display:block; height:34px; float:left; width:100px; text-align:right; font-size:14px; line-height:34px;}
.shenqing li .txt01{width:580px; height:180px; line-height:24px; padding:10px; border:1px solid #ddd; float:left;}
.shenqing li .tjiao{width:130px; height:46px; font-family:寰蒋闆呴粦; cursor:pointer; background:#17a63c; text-align:center; font-size:16px; color:#fff; border-radius:5px; float:left; margin-right:40px;}
.shenqing li .tjiao01{width:130px; height:46px; font-family:寰蒋闆呴粦; cursor:pointer; background:#e5e5e5; text-align:center; font-size:16px; color:#333; border-radius:5px; float:left;}

.select1{width:auto; height:32px; line-height:32px; padding:3px; border:1px solid #ddd}

.nice-select{height:32px;line-height:32px; width:230px; float:left; position:relative;cursor:pointer;}
.nice-select input{display:block;width:100%;height:32px;border:0 !important;outline:0;background:none;cursor:pointer;font-size:14px;color:#585858;font-family:"microsoft yahei"}
.nice-select ul{width:100%;display:none;position:absolute;left:-1px;top:34px;overflow:hidden;background-color:#fff;// max-height:150px;overflow-y:auto;border:1px solid #ddd;border-top:0;box-shadow:0 3px 5px #ddd;z-index:9999}
.nice-select ul li{height:30px; line-height:30px; overflow:hidden;padding:0 10px; cursor:pointer; float:none; margin-bottom:0px;}
.nice-select ul li.on{background-color:#e0e0e0}


.KeFuDiv {
	position:absolute;
	height:160px;
	width:118px;
}
.KeFuList {
	background:url(../images/mid001.gif);
}
.KeFuTitle {
	background:url(../images/list_001.gif);
	margin-left:9px;
	font-size:12px;
	width:101px;
	height:20px;
	line-height:20px;
	text-align:center;
}
.KeFuItem {
	text-align:center;
	font-size:12px;
}
</pre></body></html>